\hypertarget{pg_event_manager_8h}{\section{Inc/pg\-Event\-Manager.h File Reference}
\label{pg_event_manager_8h}\index{Inc/pg\-Event\-Manager.\-h@{Inc/pg\-Event\-Manager.\-h}}
}
{\ttfamily \#include $<$list$>$}\\*
{\ttfamily \#include \char`\"{}Pale\-Gem.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Singleton.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}I\-Event\-Listener.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}I\-Event\-Manager.\-h\char`\"{}}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct_s_listener_ex}{S\-Listener\-Ex}
\item 
class \hyperlink{classpg_event_manager}{pg\-Event\-Manager}
\begin{DoxyCompactList}\small\item\em Pale\-Gem's generic event manager. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{pg_event_manager_8h_ab8052801aa56013f3451e780c778f412}{g\-\_\-\-P\-G\-\_\-p\-Framework\-Event\-Manager}~\hyperlink{_pale_gem_8h_a4c8e4dbb630a55d8cbb6f998e7fe2114}{g\-\_\-\-P\-G\-\_\-p\-Pale\-Gem\-Framework}-\/$>$Get\-Framework\-Event\-Manager()
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\hypertarget{pg_event_manager_8h_ab8052801aa56013f3451e780c778f412}{\index{pg\-Event\-Manager.\-h@{pg\-Event\-Manager.\-h}!g\-\_\-\-P\-G\-\_\-p\-Framework\-Event\-Manager@{g\-\_\-\-P\-G\-\_\-p\-Framework\-Event\-Manager}}
\index{g\-\_\-\-P\-G\-\_\-p\-Framework\-Event\-Manager@{g\-\_\-\-P\-G\-\_\-p\-Framework\-Event\-Manager}!pgEventManager.h@{pg\-Event\-Manager.\-h}}
\subsubsection[{g\-\_\-\-P\-G\-\_\-p\-Framework\-Event\-Manager}]{\setlength{\rightskip}{0pt plus 5cm}\#define g\-\_\-\-P\-G\-\_\-p\-Framework\-Event\-Manager~{\bf g\-\_\-\-P\-G\-\_\-p\-Pale\-Gem\-Framework}-\/$>$Get\-Framework\-Event\-Manager()}}\label{pg_event_manager_8h_ab8052801aa56013f3451e780c778f412}
